stubborn dirt - Spanish English Dictionary